package com.BigCong.stjdb;

import java.util.Random;
import java.util.Scanner;

public class Stjdb {

    static int a = 0;  //记录胜局
    static int b = 0;  //记录平局

    public static void main(String[] args) {
        Scanner i = new Scanner(System.in);
        for (int z = 1;z <= 5;z++) {  //Z为循环变量
        System.out.println("石头  剪刀  布\n");
        System.out.println("请输入1、2、3。1代表石头，2代表剪刀，3代表布\n");
        int suiji = new Random().nextInt(3) + 1; //suiji为电脑随机值
        int shuru = i.nextInt(); //shuru为输入值

            if (suiji == 1 && shuru == 1) {
                System.out.println("电脑本次出的是石头，你出的是石头，平局\n");
                b++;
            } else if (suiji == 1 && shuru == 2) {
                System.out.println("电脑本次出的是石头，你出的是剪刀，你输了\n");
            } else if (suiji == 1 && shuru == 3) {
                System.out.println("电脑本次出的是石头，你出的是布，你赢了\n");
                a++;
            } else if (suiji == 2 && shuru == 1) {
                System.out.println("电脑本次出的是剪刀，你出的是石头，你赢了\n");
                a++;
            } else if (suiji == 2 && shuru == 2) {
                System.out.println("电脑本次出的是剪刀，你出的是剪刀，打平了\n");
                b++;
            } else if (suiji == 2 && shuru == 3) {
                System.out.println("电脑本次出的是剪刀，你出的是布，你输了\n");
            } else if (suiji == 3 && shuru == 1) {
                System.out.println("电脑本次出的是布，你出的是石头，你输了\n");
            } else if (suiji == 3 && shuru == 2) {
                System.out.println("电脑本次出的是布，你出的是剪刀，你赢了\n");
                a++;
            } else if (suiji == 3 && shuru == 3) {
                System.out.println("电脑本次出的是布，你出的是布，打平了\n");
                b++;
            } else {
                System.out.println("输入错误，只能输入1、2、3\n");
            }
        }
        int c = 5 - a - b; //c为电脑赢的局数
        System.out.println("电脑赢了" + c + "局");
        System.out.println("你总共赢了" + a + "局，" + "平了" + b + "局");
        if (a == c) {
            System.out.println("结果为平局");
        } else if (a > b) {
            System.out.println("结果你赢了！");
        } else System.out.println("结果你输了！");

    }

}